<!DOCTYPE html>
<html>

<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta name="renderer" content="webkit">
  <title>一个多用户博客后台</title>
  <meta name="keywords" content="">
  <meta name="description" content="">
  <!--[if lt IE 9]>
    <meta http-equiv="refresh" content="0;ie.html" />
    <![endif]-->
  <link rel="shortcut icon" href="favicon.ico">
  <link href="../public/css/bootstrap.min.css?v=3.3.6" rel="stylesheet">
  <link href="../public/css/font-awesome.min.css?v=4.4.0" rel="stylesheet">
  <link href="../public/css/animate.css" rel="stylesheet">
  <link href="../public/css/style.css?v=4.1.0" rel="stylesheet">
</head>

<body class="fixed-sidebar full-height-layout gray-bg" style="overflow:hidden">
  <div id="wrapper">
    <!--左侧导航开始-->
    <nav class="navbar-default navbar-static-side" role="navigation">
      <div class="nav-close"><i class="fa fa-times-circle"></i> </div>
      <div class="sidebar-collapse">
        <ul class="nav" id="side-menu">
          <li class="nav-header">
            <div class="dropdown profile-element"> <span><img alt="image" class="img-circle"
                  src="{{user&&user.Avatar}}" width="64px" /></span> <a data-toggle="dropdown" class="dropdown-toggle"
                href="#"> <span class="clear"> <span class="block m-t-xs"><strong
                      class="font-bold" id="username">{{user&&user.name}}</strong></span> <span class="text-muted text-xs block">{{user&&user.level | admin}}<b
                      class="caret"></b></span> </span> </a>
              <ul class="dropdown-menu animated fadeInRight m-t-xs">
                <li><a class="J_menuItem" href="form_avatar.html">修改头像</a> </li>
                <li><a class="J_menuItem" href="profile.html">个人资料</a> </li>
                <li><a class="J_menuItem" href="contacts.html">联系我们</a> </li>
                <li><a class="J_menuItem" href="mailbox.html">信箱</a> </li>
                <li class="divider"></li>
                <li><a href="/admin/logout">安全退出</a> </li>
              </ul>
            </div>
            <div class="logo-element">H+ </div>
          </li>
          <li> <a href="#"> <i class="fa fa-home"></i> <span class="nav-label">主页</span> <span class="fa arrow"></span>
            </a>
            <ul class="nav nav-second-level">
              <li> <a class="J_menuItem" href="index_v1.html" data-index="0">主页示例一</a> </li>
            </ul>
          </li>
          <li> <a class="J_menuItem" href="/admin/add-acticle"><i class="fa fa-pencil"></i> <span
                class="nav-label">新建文章</span></a> </li>
          <li> <a class="J_menuItem" href="/admin/manage-acticle"><i class="fa fa-files-o"></i> <span
                class="nav-label">文章管理</span></a> </li>

          
                
                <li id="categoryList"> <a href="#"> <i class="fa fa fa-folder-open"></i> <span class="nav-label">文章分类</span> <span
                  class="fa arrow"></span> </a>
                  {{@cate | fenlei}} 
            </li>
            <li> <a class="J_menuItem" href="/admin/tags-admin"><i class="fa fa-tags"></i> <span
              class="nav-label">标签管理</span></a> </li>
        <li> <a class="J_menuItem" href="/comments-admin"><i class="fa fa-comment"></i> <span
              class="nav-label">评论管理</span></a> </li>
        <li> <a class="J_menuItem" href="/gbook-admin"><i class="fa fa-envelope"></i> <span
                class="nav-label">留言管理</span></a> </li>

            <li> <a class="J_menuItem" href="/admin/user-admin"><i class="fa fa-user"></i> <span
              class="nav-label">用户管理</span></a> </li>

          
         
        </ul>
      </div>
    </nav>
    <!--左侧导航结束-->
    <!--右侧部分开始-->
    <div id="page-wrapper" class="gray-bg dashbard-1">
      <div class="row border-bottom">
        <nav class="navbar navbar-static-top" role="navigation" style="margin-bottom: 0">
          <div class="navbar-header"><a class="navbar-minimalize minimalize-styl-2 btn btn-primary " href="#"><i
                class="fa fa-bars"></i> </a>
            <form role="search" class="navbar-form-custom" method="post" action="search_results.html">
              <div class="form-group">
                <input type="text" placeholder="请输入您需要查找的内容 …" class="form-control" name="top-search" id="top-search">
              </div>
            </form>
          </div>
          <ul class="nav navbar-top-links navbar-right">

            <li class="dropdown hidden-xs"> <a class="right-sidebar-toggle" aria-expanded="false"> <i
                  class="fa fa-tasks"></i> 主题 </a> </li>
          </ul>
        </nav>
      </div>
      <div class="row content-tabs">
        <button class="roll-nav roll-left J_tabLeft"><i class="fa fa-backward"></i> </button>
        <nav class="page-tabs J_menuTabs">
          <div class="page-tabs-content"> <a href="javascript:;" class="active J_menuTab" data-id="index_v1.html">首页</a>
          </div>
        </nav>
        <button class="roll-nav roll-right J_tabRight"><i class="fa fa-forward"></i> </button>
        <div class="btn-group roll-nav roll-right">
          <button class="dropdown J_tabClose" data-toggle="dropdown">关闭操作<span class="caret"></span> </button>
          <ul role="menu" class="dropdown-menu dropdown-menu-right">
            <li class="J_tabShowActive"><a>定位当前选项卡</a> </li>
            <li class="divider"></li>
            <li class="J_tabCloseAll"><a>关闭全部选项卡</a> </li>
            <li class="J_tabCloseOther"><a>关闭其他选项卡</a> </li>
          </ul>
        </div>
        <a href="login.html" class="roll-nav roll-right J_tabExit"><i class="fa fa fa-sign-out"></i> 退出</a>
      </div>
      <div class="row J_mainContent" id="content-main">
        <iframe class="J_iframe" name="iframe0" width="100%" height="100%" src="/admin/index_v1" frameborder="0"
          data-id="index_v1.html" seamless></iframe>
      </div>
      <div class="footer">
        <div class="pull-right">&copy; 2014-2015 <a href="http://www.zi-han.net/" target="_blank">zihan's
            blog</a> </div>
      </div>
    </div>
    <!--右侧部分结束-->
    <!--右侧边栏开始-->
    <div id="right-sidebar">
      <div class="sidebar-container">
        <ul class="nav nav-tabs navs-3">
          <li class="active"> <a data-toggle="tab" href="#tab-1"> <i class="fa fa-gear"></i> 主题 </a> </li>
        </ul>
        <div class="tab-content">
          <div id="tab-1" class="tab-pane active">
            <div class="sidebar-title">
              <h3> <i class="fa fa-comments-o"></i> 主题设置</h3>
              <small><i class="fa fa-tim"></i> 你可以从这里选择和预览主题的布局和样式，这些设置会被保存在本地，下次打开的时候会直接应用这些设置。</small>
            </div>
            <div class="skin-setttings">
              <div class="title">主题设置</div>
              <div class="setings-item"> <span>收起左侧菜单</span>
                <div class="switch">
                  <div class="onoffswitch">
                    <input type="checkbox" name="collapsemenu" class="onoffswitch-checkbox" id="collapsemenu">
                    <label class="onoffswitch-label" for="collapsemenu"> <span class="onoffswitch-inner"></span> <span
                        class="onoffswitch-switch"></span> </label>
                  </div>
                </div>
              </div>
              <div class="setings-item"> <span>固定顶部</span>
                <div class="switch">
                  <div class="onoffswitch">
                    <input type="checkbox" name="fixednavbar" class="onoffswitch-checkbox" id="fixednavbar">
                    <label class="onoffswitch-label" for="fixednavbar"> <span class="onoffswitch-inner"></span> <span
                        class="onoffswitch-switch"></span> </label>
                  </div>
                </div>
              </div>
              <div class="setings-item"> <span> 固定宽度 </span>
                <div class="switch">
                  <div class="onoffswitch">
                    <input type="checkbox" name="boxedlayout" class="onoffswitch-checkbox" id="boxedlayout">
                    <label class="onoffswitch-label" for="boxedlayout"> <span class="onoffswitch-inner"></span> <span
                        class="onoffswitch-switch"></span> </label>
                  </div>
                </div>
              </div>
              <div class="title">皮肤选择</div>
              <div class="setings-item default-skin nb"> <span class="skin-name "> <a href="#" class="s-skin-0"> 默认皮肤
                  </a> </span> </div>
              <div class="setings-item blue-skin nb"> <span class="skin-name "> <a href="#" class="s-skin-1"> 蓝色主题 </a>
                </span> </div>
              <div class="setings-item yellow-skin nb"> <span class="skin-name "> <a href="#" class="s-skin-3"> 黄色/紫色主题
                  </a> </span> </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <!--右侧边栏结束-->
    <!--mini聊天窗口开始-->
    <div class="small-chat-box fadeInRight animated">

      <div class="heading" draggable="true">
          <small class="chat-date pull-right">
            <i class="fa fa-user" id="socket-login">登录</i>
            <i class="fa fa-sign-out" style="display:none">退出</i>
          </small><span id="renshu">在线人数</span>
      </div>

      <div class="content">
      </div>
      <div class="form-chat">
          <div class="input-group input-group-sm">
              <input type="text" class="form-control" id="msg"> <span class="input-group-btn"> <button
                  class="btn btn-primary" type="button" id="sendmsg">发送
          </button> </span>
          </div>
      </div>

  </div>
  <div id="small-chat">
      <span class="badge badge-warning pull-right" id="num">0</span>
      <a class="open-small-chat">
          <i class="fa fa-comments"></i>
      </a>
  </div>
  <!--mini聊天窗口结束-->

  <!-- 全局js -->
  <script src="../public/js/jquery.min.js?v=2.1.4"></script>
  <script src="../public/js/bootstrap.min.js?v=3.3.6"></script>
  <script src="../public/js/plugins/metisMenu/jquery.metisMenu.js"></script>
  <script src="../public/js/plugins/slimscroll/jquery.slimscroll.min.js"></script>
  <script src="../public/js/plugins/layer/layer.min.js"></script>
  <!-- 自定义js -->
  <script src="../public/js/hplus.js?v=4.1.0"></script>
  <script type="text/javascript" src="../public/js/contabs.js"></script>
  <!-- 第三方插件 -->
  <script src="../public/js/plugins/pace/pace.min.js"></script>
  <script src="../public/js/socket.io.js"></script>
</body>
<script>

$('.open-small-chat').click(function(){
  if($('.small-chat-box').hasClass('active')){
        var num=0
        $('#num').text(num)
      }
})

  function openNew(url,index,name){
    $.newtab(url,index,name)
  }

  var num=0
  var myName=false;  
  var socket= io('http://127.0.0.1:3000');
  
    
    $('.small-chat-box .fa-user').click(function(){
      socket.emit('login',$('#username').text());
      $(this).hide()
      $('.small-chat-box .fa-sign-out').show()
    })
    $('.small-chat-box .fa-sign-out').click(function(){
      socket.emit('disconnect');
      $(this).hide()
      $('.small-chat-box .fa-user').show()
    })

     //监听system事件，判断welcome或者disconnect，打印系统消息
     socket.on('system',function(json){
          if(json.type==='isme'){
            var str =`<div class="right">
              <div class="author-name">
                    ${json.name}
                  <small class="chat-date">
                      ${json.time}
                  </small>
              </div>
              <div class="chat-message active">
                    ${json.text}
              </div>
          </div>`
            $('.small-chat-box .content').append(str);
            $('#renshu').text('在线人数:'+json.onlineUserCount);
          }else if(json.type==='nome'){
            var str =`<div class="left">
              <div class="author-name">
                    ${json.name}
                  <small class="chat-date">
                      ${json.time}
                  </small>
              </div>
              <div class="chat-message active">
                    ${json.text}
              </div>
          </div>`
            $('.small-chat-box .content').append(str);          
            $('#renshu').text('在线人数:'+json.onlineUserCount);
          }
          if(! $('.small-chat-box').hasClass('active')){
              num++
              $('#num').text(num)
            }
            var scrollHeight = $('.small-chat-box .content').prop("scrollHeight");
            $('.small-chat-box .content').scrollTop(scrollHeight,200)
       });
    
    $('#sendmsg').click(function(){
      socket.emit('chat',$('#msg').val())
      $('#msg').val('')
    })

    $(document).keydown(function(e){
      if(e.keyCode===13){
        socket.emit('chat',$('#msg').val())
        $('#msg').val('')
      }
    })


</script>
</html>